package com.netty.example.nio;

import java.nio.ByteBuffer;

/**
 * 只读 buffer：只能读，不能写
 * 可以随时将一个普通 buffer 调用 asasReadOnlyBuffer 方法返回一个只读 buffer，
 * 但是不能将一个只读的 buffer 转换为一个读写 buffer
 */
public class NIOTest7 {
    public static void main(String[] args) {
        ByteBuffer buffer = ByteBuffer.allocate(10);
        for (int i = 0; i < buffer.capacity(); i++) {
            buffer.put((byte) i);
        }
        ByteBuffer readonlyBuffer = buffer.asReadOnlyBuffer();

    }
}
